package com.itheima.utils;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/*
  AliOSSProperties 做存储 阿里云oss相关属性类出现
    这里面来定义 相关的四个属性
 */
@Data //lombok提供 spring启动的时候可以把配置文件中的数据设置到 AliOSSProperties 属性中
@Component// 对象交给Spring管理  才能完成属性设置
@ConfigurationProperties(prefix = "aliyun.oss")
//  通过前缀找到 配置中属性 完成相应的赋值
public class AliOSSProperties {

    private String endpoint ;

    private String accessKeyId ;

    private String accessKeySecret ;

    private String bucketName ;
}
